package org.jeese.modules.sys.service;

import java.util.List;

import org.jeese.modules.sys.entity.SysMenu;

/**
 * 系统菜单
 */
public interface SysMenuService {

	SysMenu getMenuById(Long id);
	
	List<SysMenu> getAuthMenuList(Long userId);

	List<SysMenu> getUserMenuList(Long userId);

	List<SysMenu> getAdminMenuList();

	List<SysMenu> getAllMenuList();

	List<SysMenu> getAllNoButtonMenuList();

	List<SysMenu> getRoleMenuList(Long roleId);
	
}
